FAT12 FAT16 FAT32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
源文件下载 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FAT12 FAT16 FAT32 0号扇区:MBR master boot record
63号扇区:DBR dos boot record 文件目录项:描述文件名,相关时间,开始的簇号,文件大小,文件目录项每个大小位32字节,
16H-17H 例:250×2=500+OE-OF(4)=(相当于FAT32根目录)
文件目录项
8.3 文件名:8个字节 扩展名:3个字节 既有只读属性,又有隐含属性 OE-OF是保留扇区,也就是FAT1
FF FF 文件结束标志 16-17 FAT大小,在加OE-OF保留大小FAT2 FAT16分区下的文件删除
文件重命名:不会改变文件的FAT信息和数据信息 数据的可恢复性:
1个扇区512字节 2个扇区1K 每一个簇占用64扇区 64扇区是32K 19K也就是占用不到1簇 (64扇区是1簇)×(34文件占用簇的数量) 我们来到2号簇看到自己的WORD文件,它现在在当前扇区536扇区(选择第一个开始ALT+1) 536+63(然后跳转扇区599 ALT+2)选中,保存文件然后带上文件的扩展名 文件重命名,不会改变FAT信息和数据信息 格式化文件目录项清空 FAT表清零数据区不变 数据的可恢复性:对于格式化,根目录底下的文件是无法恢复的,哪些文件是可以恢复的呢! 子目录下是可以恢复的但是也不保证是百分百的恢复
例:文件大小是(4724207扇区)÷1024÷1024=4.5MB FAT16(提取文件流程) 1:知道文件起始2:知道文件大小,然后把文件大小换算成簇 4724207(扇区数)÷1024=KB÷32(簇大小)=145簇×64(扇区是一簇) 文件占用25个簇 文件大小26K(多少字节)×1024=26624(字节)÷512=52(扇区)÷25=2(簇大小)取整数 是2个扇区 |